very high mountain - Turkish English Dictionary